incidental parasite - Turkish English Dictionary